unforeseen costs - French English Dictionary